have something up one's sleeve - Türkisch Englisch Wörterbuch